REM GBK
@echo off
setlocal

REM ����Ĭ��ֵ
set "input_file=input.jsonl"
set "output_file=output.jsonl"
set "start_line=0"
set "num_lines=1000"

REM ��ȡ�����ļ�
set /p "input_file=�����������ļ�·�� (Ĭ��Ϊ %input_file%): "
if "%input_file%"=="" set "input_file=%input_file%"

REM ��ȡ����ļ�
set /p "output_file=����������ļ�·�� (Ĭ��Ϊ %output_file%): "
if "%output_file%"=="" set "output_file=%output_file%"

REM ��ȡ��ʼ��
set /p "start_line=��������ʼ���� (Ĭ��Ϊ %start_line%): "
if "%start_line%"=="" set "start_line=%start_line%"

REM ��ȡ��������
set /p "num_lines=�����봦������ (Ĭ��Ϊ %num_lines%, ���� Infinity ����������): "
if "%num_lines%"=="" set "num_lines=%num_lines%"

REM ��������
set "command=Data_T.exe -i %input_file% -o %output_file% -s %start_line% -l %num_lines%"

echo.
echo ����ִ�е�����: %command%
echo.

REM ִ������
%command%

pause

endlocal